Career 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a UAE F1 Canada F1 Canada F2 Portugal F2 Australia F2 Great Britain F2 USA F29 Great Britain F1 France F4 France F5 Australia F4 Australia F3 Russia F3 (Kazan) Egypt F10 (Sharm El Sheikh) Egypt F12 (Sharm El Sheikh) Kazakhstan F4 (Shymkent) Turkey F17 (Antalya) M25 Kazan M15 Palmanova M25 Aktobe M25 Aktobe M15 Quinta Do Lago M15 Antalya M15 Monastir Togliatti Cup - Togliatti Honda Kah Singapore Men's Tennis Open - Singapore Bukhara Challenger - Bukhara Garden Open - Rome Siemens Open 2003 - Scheveningen Bukhara Challenger - Bukhara Rhein-Main Challenger 2003 - Aschaffenburg Samsung Securities Cup Challenger Tennis - Seoul Dharwad Challenger 2003 - Dharwad Gemax Samsung Open 2004 - Belgrade Steelers Cup - Kosice Budapest Challenger - Budapest Schickedanz Open - Furth The Surbiton Trophy - Surbiton Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Cepu Open - San Marino Togliatti Cup - Togliatti Timisoara Challenger - Timisoara Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Kyiv Open - Kiev Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2004 - Banja Luka Privat Bank Cup - Dnepropetrovsk Jameson Cup - Milan USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Sarajevo Open - Sarajevo Open Mutouest de Saint-Brieuc - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Trofeo Internacional Club Laieta - Barcelona Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Pekao Open 2005 - Szczecin Kobstaedernes ATP Challenger - Kolding Open de la Ville de Saint Denis - Reunion Island Qatar ATP Challenger - Doha X Torneo Internazionale di Tennis - Barletta Nord LB Open 2006 - Braunschweig Challenger Copa Sevilla - Seville Tatra Banka Open 2006 - Bratislava Internazionali di Tennis di Bergamo - Bergamo Nord LB Open - Braunschweig San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons UTC Open - Cherkassy Ethias Trophy - Mons Sunrise Challenger Furth Challenger Braunschweig Challenger Trnava Challenger Napoli Challenger Mons Challenger Tashkent Challenger Marrakech Challenger St. Brieuc Challenger San Remo Challenger Biella Challenger Lugano Challenger Bratislava Challenger Barranquilla Challenger Scheveningen Challenger Dortmund Challenger Segovia Challenger Tashkent Challenger Prostejov Challenger Marburg Challenger Braunschweig Challenger Lermontov Challenger Mons Challenger Bucaramanga Challenger Sarasota Challenger Savannah Challenger Ostrava Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger Kosice Challenger Braunschweig Challenger Istanbul Challenger Eskisehir Challenger Astana Challenger Como Challenger Kenitra Challenger Orleans Challenger Tashkent Challenger Kazan Challenger Geneva Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Tyumen Challenger Dallas Challenger San Luis Potosi Challenger Karshi Challenger Samarkand Challenger Moscow Challenger Fergana Challenger Mouilleron-Le-Captif Challenger Braunschweig Challenger Astana Challenger Genova Challenger Koblenz Challenger Rennes Challenger Irving Challenger Tempe Challenger Anning Challenger Gimcheon Challenger Karshi Challenger Samarkand Challenger Lyon Challenger Aptos Challenger Tashkent Challenger Kobe Challenger Budapest Challenger Karshi Challenger Samarkand Challenger M25 Telavi Meerbusch Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Almaty Challenger Da Nang Challenger Nanchang Challenger Shymkent Challenger Jerusalem Challenger Poznan Challenger Fergana Challenger Manerbio Challenger L'Aquila Challenger Jinan Challenger Shanghai Challenger Kaohsiung Challenger Nur-Sultan Challenger Brest Challenger Kobe Challenger Ortisei Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Koblenz Challenger Pau Challenger Prostejov Challenger Forli Challenger Orlando Challenger Potchefstroom 2 Challenger St. Petersburg 1 Challenger Oeiras 1 Challenger Almaty 2 Challenger Braunschweig Challenger Verona Challenger Seville Challenger Rennes Challenger Barcelona Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Ordina Open - 's-Hertogenbosch Energis Open - Amersfoort Heineken Open Shanghai - Shanghai Tata Open - Chennai Open de la Comunidad Valenciana - Valencia Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad China Open - Beijing Chennai Open - Chennai SAP Open - San Jose Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow Sydney International - Sydney Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Gerry Weber Open - Halle Red Letter Days Open - Nottingham RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Open SEAT 2008 - Barcelona BCR Open Romania - Bucharest Thailand Open - Bangkok Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril AEGON International - Eastbourne Masters Series - Hamburg Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Delray Beach International Tennis Championships - Delray Beach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Thailand Open - Bangkok China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis BMW Open - Munich UNICEF Open - 's Hertogenbosch Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Cup - Kitzbuhel If Stockholm Open - Stockholm Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Sardegna Open - Cagliari Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, ROU-RUS 1-4 Davis Cup, World Group, 1R, SWE-RUS 3-2 Davis Cup, Group I, 1R, RUS-POL 2-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, Group I, 1R, RUS-SWE 5-0 Davis Cup, Group I, 2R, RUS-NED 4-1 Olympics - Rio de Janeiro M15 Monastir Portugal F1 Australia F1 Netherlands F1 Netherlands F2 USA F28 USA F30 Great Britain F2 Egypt F11 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) M15 Toulouse M25 Shymkent M25+H Arlon M25 Lasne M25+H Kazan M15 Telavi M25 Monastir Kyiv Open - Kiev M15 Monastir M25 Sabadell M25 Telavi M25 Monastir M25 Monastir M15 Antalya M15 Monastir M15 Antalya M25 Antalya Kyoto Challenger - Kyoto Challenger Britania Zavaleta - Puebla The Nottingham Cahllenger - Nottingham Britania Zavaleta - Puebla Jameson Cup - Milan Uncle Tobys Challenger - Tasmania Hilversum Open - Hilversum Alexander Kolyaskin Memorial - Donetsk Challenger Groningen - Groningen Belgaum Open - Belgaum Lambertz Open - Aachen 2004 Freeman Men's Challenger - Joplin Open Mutouest - St. Brieuc Uncle Toby's Burnie Challenger - Tasmania XXXVII Torneig C.E. Laieta - Barcelona Ispat Open 2004 - Ostrava Ljubljana Open - Ljubljana Sporting Challenger - Turin Nord/LB Open 2004 - Braunschweig XI Open International D'Andorra - Andorra Siemens Open 2004 - Scheveningen The Manchester Trophy - Manchester SAA Hilversum Open - Hilversum Mordovia Cup - Mordovia S Tennis Master Championship - Graz St. Petersburg Challenger - St. Petersburg Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran China Open - Beijing IPP Open - Helsinki Challenger Groningen - Groningen The LTA Men's Challenger Wrexham - Wrexham Uncle Toby's Australian Men's Clay Court Challenger - Canberra Nottingham Men's Challenger - Nottingham Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills 4° Sporting Challenger - Turin Schickendanz Open - Furth Nord LB Open - Braunschweig Oberstaufen Cup - Oberstaufen Siemens Open - Scheveningen Nokian Hakkapeliitta Open - Tampere Genoa Open Challenger-Fondazione Carige - Genova Challenger Copa Sevilla - Seville Ethias Tennis Trophy - Mons Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Ethias Trophy - Mons Akbank Private Banking TED Open - Istanbul PEOPLEnet Cup - Dnepropetrovsk 2007 Knoxville Challenger - Knoxville Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Rabat Challenger Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Astana Challenger Genova Challenger Turin Challenger Ostrava Challenger Helsinki Challenger San Jose Challenger Pereira Challenger Siemens Open 2002 - Scheveningen Braunschweig Challenger Memorial Kolyaskin - Donetsk Astana Challenger Irving Challenger Poznan Challenger Istanbul Challenger Bangkok Challenger 2002 USTA Challenger of Calabasas - Calabasas The Hilversum Open - Hilversum Heilbronn Challenger Kazan Challenger Quimper Challenger Sarasota Challenger Savannah Challenger Ostrava Challenger Prague Challenger Bordeaux Challenger TennisCup Vlaanderen - Antwerp Monza Challenger Scheveningen Challenger Szczecin Challenger Samarkand Challenger Portoroz Challenger Champaign Challenger Ismaning Challenger Shenzhen Challenger Como Challenger Seville Challenger Shenzhen Challenger Tumkur Open - Tumkur Hua Hin Challenger Genova Challenger Rennes Challenger Dallas Challenger Ostrava Challenger Challenger 42 - Andrezieux Parma Challenger Cary Challenger Sao Paulo Challenger Guayaquil Challenger Zadar Challenger Rome 1 Challenger Brest Challenger Almaty 1 Challenger Australian Unity Western Australia Open - Perth Pozoblanco Challenger Segovia Challenger The LTA Bolton Challenger - Bolton Siemens Open 2001 - Scheveningen M25 Monastir Mons Challenger Bucharest Challenger Orleans Challenger Alicante Challenger Winnetka Challenger Nur-Sultan Challenger Binghamton Challenger Baotou Challenger Maia Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Bancastato Challenger Lugano - Lugano Prague II Challenger Istanbul Challenger Potchefstroom 1 Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Fergana Challenger - Fergana Eckental Challenger Open Sainte Victoire - Aix-En-Provence Quimper Challenger Morelos Challenger Leon Challenger Como Challenger The LTA Wrexham Challenger - Wrexham Hungarian Open - Budapest San Remo Tennis Cup 15° Piertomaso - San Remo Kaohsiung Challenger Toyota Challenger Koblenz Challenger Loughborough Challenger Fergana Challenger Istanbul Challenger Tashkent Challenger Qingdao Challenger Bordeaux Challenger Lexington Challenger Iasi Challenger Biella Challenger Eckental Challenger Campinas Challenger St. Petersburg 2 Challenger Ostrava Challenger Biella 5 Challenger Biella 6 Challenger Iasi Challenger Prague 3 Challenger Milan Challenger Energis Open - Amsterdam St. Petersburg Open - St. Petersburg Energis Open - Amersfoort The Priority Telecom Open - Amersfoort St. Petersburg Open - St. Petersburg International Tennis Championships - Delray Beach Medibank Private International - Sydney Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort Pilot Pen Tennis - New Haven Open SEAT Godo 2006 - Barcelona St. Petersburg Open - St. Petersburg Chennai Open - Chennai SAP Open - San Jose Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Thailand Open - Bangkok Open 13 - Marseille Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Energis Dutch Open - Amsterdam St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Kroger / St. Jude International - Memphis China Open - Beijing Milan Indoors - Milan Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championship - Houston Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag China Open - Beijing U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Winston-Salem Open - Winston-Salem China Open - Beijing Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Delray Beach Open - Delray Beach Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Sydney International - Sydney Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Stockholm Open - Stockholm Emilia-Romagna Open - Parma Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Swiss Indoors Basel - Basel Kremlin Cup - Moscow Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Winston-Salem Open - Winston-Salem Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, PO, RUS-IND 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0